package com.skzh.uavTask.domain;

import com.skzh.common.annotation.Excel;
import com.skzh.common.core.domain.BaseEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.util.Date;

@Data
@EqualsAndHashCode(callSuper = true)
public class TaskExecRecord extends BaseEntity {
    private static final long serialVersionUID = 1L;

    /** 记录ID */
    private Long recordId;

    /** 任务ID */
    private Long taskId;

    /** 执行时间 */
    private Date execTime;

    /** 执行状态（0-执行中 1-执行成功 2-执行失败） */
    private String status;

    /** 错误信息 */
    private String errorMsg;


    /** 飞手姓名 */
    private String pilotName;
    /** 所属组织 */
    private Long deptId;
    /** 飞行地点 */
    private String flightLocation;
    /** 飞行信息（包含飞行参数、环境等详细信息） */
    private String flightInfo;


}
